About Philip Looby Ltd (09144118) United Kingdom