About Loffler Limited (11232112) United Kingdom