About S Beuerbach Ltd (NI657558) United Kingdom