About Laurence Fitch Limited (00530463) United Kingdom