About Foliometrics Limited (07961242) United Kingdom