About Kernow And Mayfair Limited (08477763) United Kingdom