About Tasty Spot Blackburn Limited (10868203) United Kingdom