About Folkes (richmond House) Limited (07598977) United Kingdom