About Trevelyan Hall Ltd (01281153) United Kingdom