About Alexander Cooper Limited (09674553) United Kingdom