About Jimbal Construction Services Limited (09080817) United Kingdom