About Nick Freeman Services Limited (06909159) United Kingdom