About The Desk & Chair Foundation (04873624) United Kingdom