About Ascala Interiors Limited (12451253) United Kingdom