About Blyth Spencer Limited (13434429) United Kingdom