About Lowford (uk) Limited (08724818) United Kingdom