About Michaelsson Contractors Limited (07711188) United Kingdom