About Jacobs & Jacobs Interior Finishes Limited (12683988) United Kingdom