About Trevor Beasley & Co. Limited (04552468) United Kingdom