About Absolutely Shabbylass Ltd (13346587) United Kingdom