About South & Bellamy Limited (06450704) United Kingdom