About Peter Kidd Limited (13676038) United Kingdom