About Richards Developments (ramsbottom) Limited (13684547) United Kingdom