About Trevelyan (guildford) Limited (00585296) United Kingdom