About Sandhof Limited (02623671) United Kingdom