About Specialised Applications Limited (07420629) United Kingdom