About Ridler & Co. Limited (04147455) United Kingdom