About Abs Developments Limited (12856401) United Kingdom