About Contact Attachments Limited (01410701) United Kingdom