About P & S Sanders Limited (04925851) United Kingdom