About Devellar Lp (SL015325) United Kingdom