About C & F Elgin Ltd (06247586) United Kingdom