About Trevelyn & Son Ltd. (09529294) United Kingdom