About Manfred James Ltd (12980364) United Kingdom