About Taylor Thraves Kimber Ltd (07100071) United Kingdom