About Fletcher And Clark Limited (05687497) United Kingdom