About Davlor Limited (NI630191) United Kingdom