About N J Freeman Limited (05356882) United Kingdom