About B C T C Ltd (07305470) United Kingdom