About Jayflex (quarry Materials) Limited (02322133) United Kingdom