About Ridley Projects Limited (10900246) United Kingdom