About Abcas (uk) Limited (04434148) United Kingdom