About Delko International Limited (07640848) United Kingdom