About Bellshill Lark (number 18) Limited (04296109) United Kingdom