About J & S Consultancy And Design Services Limited (13055066) United Kingdom