About Nick Freeman Limited (06527671) United Kingdom