About Albie James Ltd (13698603) United Kingdom