About Robert May Of Holloway Limited (00769381) United Kingdom