About Jlb Design Associates Ltd (09210211) United Kingdom