About Strays Of Newark Limited (12455983) United Kingdom