About P & S Mansfield Ltd (09089023) United Kingdom