About Allan Stainrod Services Limited (06201143) United Kingdom