About 23 Harlow Oval Limited (05831869) United Kingdom