About Tollit & Harvey Holdings Limited (07389318) United Kingdom