About Ogmore Limited (06941844) United Kingdom