About P & R Technical Solutions Limited (10203440) United Kingdom