About Baroda & Colbinstown Limited (09631681) United Kingdom