About Scuff N Chips Ltd (07071474) United Kingdom