About Strande Lane Cookham Limited (13074646) United Kingdom