About Harris And Ollie S Limited (SC648480) United Kingdom