About Daedal Limited (05808823) United Kingdom