About Sheild Housing Limited (12899991) United Kingdom