About Ellington Design Limited (07756693) United Kingdom