About Defined Services (uk) Ltd (08670620) United Kingdom