About Typharm Developments Limited (08272004) United Kingdom