About G. O. Dec Ltd (07886960) United Kingdom