About A F Spencer Ltd (10518523) United Kingdom