About Variable Pitch Limited (07105599) United Kingdom