About Elton House (norfolk Road) Limited (06327061) United Kingdom