About Sheelan Limited (03249197) United Kingdom