About S & A Randall Limited (07540128) United Kingdom