About Chiba Limited (03329634) United Kingdom