About Abacus Fashions Limited (02771151) United Kingdom