About Delamain Ltd. (06414808) United Kingdom