About Strugurel Ltd (11710159) United Kingdom