About Deemay Limited (07994064) United Kingdom