About Peter Loeffler Limited (06298543) United Kingdom