About Pyramid Master Buildings (& Equipment) Limited (07420006) United Kingdom