About Jmbdd Design Services Limited (05554989) United Kingdom