About Wide Ridge Limited (12337167) United Kingdom