About Stewart Peckitt Ltd (05761884) United Kingdom