About Jad Associates (improvement Solutions) Limited (05919658) United Kingdom