About Diespeker Holdings Ltd (03892875) United Kingdom