About Specialised Inflatable Technology Limited (06776129) United Kingdom