About D. & D. Hugs & Mugs Ltd (11912057) United Kingdom