About S Harlow Period Oak Limited (04371609) United Kingdom