About Tribeca Dorset Limited (12400352) United Kingdom