About The Attachment Company Ltd. (10700354) United Kingdom