About Whaymand Construction And Design Limited (09488565) United Kingdom