About Buxoplas Special Products Limited (07573609) United Kingdom