About Fawcett Christie International Limited (SC012483) United Kingdom