About Loring Hall Limited (04809955) United Kingdom