About Tedbar Tinker Hire Limited (05510478) United Kingdom