About A&s London Ltd (08886211) United Kingdom