About Sl Ashwell Holdings Ltd (12917085) United Kingdom