About Sixty Warrior Square Limited (03588189) United Kingdom