About James Lovick Limited (09400077) United Kingdom