About Ten Gbcs Limited (06580269) United Kingdom