About The Green Coffin Company Ltd (12410263) United Kingdom