About Alexander C James Ltd (09276531) United Kingdom