About P A Windsor & Sons Ltd (05890322) United Kingdom