About S Brooker Associates Limited (SC234853) United Kingdom