About Alexander Nicolle Limited (07774803) United Kingdom