About Alma House (swanscombe) Limited (11370653) United Kingdom