About James Knight Of Mayfair Limited (03618336) United Kingdom