About Component Base Limited (07011684) United Kingdom