About Jessup Brothers Limited (02216084) United Kingdom