About Tallaringa Consulting Limited (08522649) United Kingdom