About Bestobell Service Co. Limited (00101483) United Kingdom