About Fred And Lloyd Limited (08806083) United Kingdom