About S & A Bristowe Ltd (12298730) United Kingdom