About Freeman Enterprise Limited (11484432) United Kingdom