About I A Barnes Holdings Limited (03781610) United Kingdom