About J.a. Barnes Design Services Limited (02458012) United Kingdom