About Integrated Accounting Specialists Limited (SC649736) United Kingdom