About Lilford Plant Ltd. (07457078) United Kingdom