About Poullis & Sons Ltd (11001761) United Kingdom