About P S Ridgway Group Limited (SC210638) United Kingdom