About Foxjames Ltd (11401016) United Kingdom