About Alexander Talbot Ltd (08062126) United Kingdom