About P.s.ridgway Limited (SC059996) United Kingdom