About Effingham Ltd (12813622) United Kingdom