About Swallow Associates (stokesley) Limited (07156755) United Kingdom