About Pelhamandco Limited (13693784) United Kingdom