About Barbour Frank Limited (11785769) United Kingdom