About Shapaluchar Limited (08296212) United Kingdom