About Parkwood Holdings Limited (02733592) United Kingdom