About British Champions Series Limited (07381543) United Kingdom