About Wraith Barn Limited (10894664) United Kingdom