About Trevor J. Beard Consulting Limited (07185105) United Kingdom