About Pettswood Design Ltd (11961756) United Kingdom