About A & O Height Solutions Limited (09228815) United Kingdom