About F J Barkhouse Limited (09518955) United Kingdom