About Parker Bell Holdings Limited (09882542) United Kingdom