About General Holdings Limited (06669089) United Kingdom