About Waifs & Strays Limited (11948466) United Kingdom