About Bayrange Limited (02221867) United Kingdom