About Meyrick Building Solutions Limited (05642725) United Kingdom