About London Field Solutions (1999) Limited (03879372) United Kingdom