About Stuart Peddie Ltd (10378452) United Kingdom