About Swaffham Construction Uk Ltd (13470656) United Kingdom