About Buffsandbears Ltd (12809450) United Kingdom