About Sableglade Limited (01996613) United Kingdom