About Bod Difyr Management Company Limited (05831759) United Kingdom