About Paul Stallard Ltd (05378977) United Kingdom