About Ozbay & Evans Limited (12511254) United Kingdom