About Elrington Interiors Ltd (11257783) United Kingdom