About Ochre Building Design Ltd (06042401) United Kingdom