About Haptic Architects Ltd (06800980) United Kingdom