About El Shaddai Homes Limited (06712216) United Kingdom