About Jacobs & Bigaels (uk) Ltd (08216827) United Kingdom