About Burrs Caribbean Corporation Limited (09873610) United Kingdom