About Freeman Utilities Limited (11680491) United Kingdom