About Crossgates Bioenergetics Limited (03832637) United Kingdom