About The Footstool Company Limited (05053356) United Kingdom