About Lloyds (mastics) Limited (01527468) United Kingdom