About The Pedestal Limited (10159639) United Kingdom