About Boog & Scooch Ltd (13642962) United Kingdom