About Richard Tyndall Limited (05826175) United Kingdom