About Elspeth Beard Limited (04650738) United Kingdom