About F & D Timber Solutions Ltd. (SC531639) United Kingdom