About Sechb Ltd (06884920) United Kingdom