About Alexander Vaughan Limited (07727945) United Kingdom