About Strandpro Ltd (12459384) United Kingdom