About William James Ridges Limited (NI634321) United Kingdom