About Stephen Laffan Services Limited (07603155) United Kingdom