About Herbert Ulrich Frick Ltd. (07101641) United Kingdom