About Quick Bites Lenham Limited (10435252) United Kingdom