About Alexander Clarke Limited (07107309) United Kingdom