About Winckley House Ltd (12447528) United Kingdom