About Lark Valley Projects Limited (06253236) United Kingdom