About Taws Holdings Limited (06430671) United Kingdom