About Bellshill Lark (number 20) Limited (04417792) United Kingdom