About Faber Partnership Limited (09658423) United Kingdom