About Folkes Group Limited (00353957) United Kingdom