About K F Scott Limited (05538828) United Kingdom