About Amble Square Ltd (13593909) United Kingdom