About Larry Steel Limited (10927970) United Kingdom