About Peter Barnes Limited (11384408) United Kingdom