About Nick Fleming Limited (07236793) United Kingdom