About The Posh-rack Ltd (11168987) United Kingdom