About Faugeres House Limited (03758218) United Kingdom