About Yarmouth Limited (11512425) United Kingdom