About P W Spencer Limited (10522030) United Kingdom