About Oswald Hazeldine Limited (SC277585) United Kingdom