About London Applied Ltd (08863579) United Kingdom