About Galowick Projects Limited (02465279) United Kingdom