About Platypus Services (uk) Ltd (08379719) United Kingdom