About Lurashell Limited (01297065) United Kingdom