About Lewis Freeman Limited (13138012) United Kingdom