About Shea Lolin Limited (07661670) United Kingdom