About Tim & Barry Ltd (06907723) United Kingdom