About Len Plain Limited (04470927) United Kingdom