About Vermeulen Beresford Limited (06569071) United Kingdom