About J & S Mcfadyen Limited (SC392198) United Kingdom