About Sloman Hall Limited (02946911) United Kingdom