About Sherin Projects Limited (05115317) United Kingdom