About P A Spencer Ltd (10457506) United Kingdom