About P. And S. Contractors Limited (10682058) United Kingdom