About Delanor Ltd (08225612) United Kingdom