About Knill James Trading Limited (02186878) United Kingdom