About Primeshade Limited (06774860) United Kingdom