About Pinewood Holdings Limited (10568220) United Kingdom