About Ullswater Contractors Limited (03643698) United Kingdom