About Britcross Limited (00932598) United Kingdom