About F&s Letts Clean Limited (11211768) United Kingdom