About C I Patel And Sons Ltd (08817795) United Kingdom