About Beagrie Consulting Limited (05564492) United Kingdom