About Graham A N Thomas Consulting Limited (07607685) United Kingdom