About A S P S Developments Limited (12881017) United Kingdom