About Shubra Limited (08816110) United Kingdom