About Peter Flammiger Limited (04702569) United Kingdom