About Precept Developments Limited (05191205) United Kingdom