About Microplex Holdings Bristol Limited (IP031262) United Kingdom