About Shane Lusher Limited (04758383) United Kingdom