About Edlyne Associates Limited (07519439) United Kingdom