About Abs Developments Limited (06435578) United Kingdom