About Ohb (developments) Ltd (10650628) United Kingdom