About J & S Consultants (LP003188) United Kingdom