About Jandu Design Services Ltd (06231519) United Kingdom