About Fish & Chips Wimbledon Limited (11619531) United Kingdom