About Wilderslowe House Limited (12026113) United Kingdom