About Absolute Fabrications Cheshire Limited (09602123) United Kingdom