About Centralia Ltd (12952138) United Kingdom