About Taylors Reclaims Limited (04435809) United Kingdom