About Randerson Hall Limited (04006211) United Kingdom