About Beaton Thomas Scarlioli Limited (02686181) United Kingdom