About J.p. Swampillai Limited (04357316) United Kingdom