About S. Butler Limited (08823058) United Kingdom