About S Beardow Ltd (12159887) United Kingdom