About The Chop Spot Ltd (11672744) United Kingdom