About Peter G Charles Limited (12939551) United Kingdom