About S & A O Hara Limited (06728843) United Kingdom