About Strydon Limited (11438021) United Kingdom