About Shaggybush Limited (08359378) United Kingdom