About Skarn Associates Limited (10324779) United Kingdom