About Fletcher Forklift Services Limited (06142596) United Kingdom