JBA Contracts Limited Irvine 07711 309358 jbacontracts.co.uk Facebook Details checked 8 Nov 2026 · Your business? Update or remove