About Mylor Building Co. Ltd (05696268) United Kingdom