About Jedam Design Services Limited (07625891) United Kingdom