About Sandy Barber Ltd (13700992) United Kingdom