About T. & R. O Brien Limited (SC043750) United Kingdom