About Polo Splice Limited (06257511) United Kingdom