About Oasby Gilmore Limited (11596121) United Kingdom