About Bond Interface Design Ltd (09226830) United Kingdom