About Buttoncable Limited (05294246) United Kingdom