About Jamil S Barber Ltd (12764464) United Kingdom