About Seven Pits Limited (09830794) United Kingdom