About 642 Fulham Road Limited (03131389) United Kingdom