About Charles Stebbing Limited (02062119) United Kingdom